Stuart Martin (born 8 January 1986) is a Scottish actor. He is known for his roles in the Channel 4 comedy-drama Babylon (2014), as well as the historical dramas (2016), Jamestown (2017–2019), and Miss Scarlet and The Duke (2020–2024).
| 2010 | Robin Hood | Messenger | |
| 2011 | Late Bloomers | Nurse | |
| A Thousand Kisses Deep | Gangster 2 | ||
| 2014 | 50 Kisses | Thomas | |
| My Accomplice | Frank | ||
| 2015 | Slow West | Callum | |
| 2018 | Only You | Shane | |
| 2019 | Our Ladies | Terry Mooney | |
| 2021 | Army of Thieves | Brad Cage | |
| 2022 | Dampyr | Emil Kurjak | |
| 2023 | Rebel Moon | Den | |
| 2024 | |||
| 2026 | The Last Photograph | Ethan Black | Post-production |
| + | |||
| 2009 | Taggart | Jamie Revie | Episode: "So Long Baby" |
| 2011–2012 | River City | Lorne McKay | 2 episodes |
| 2012 | Hatfields & McCoys | Wounded Rebel Soldier | 2 episodes |
| 2013 | The Field of Blood | DC Dan Burns | 2 episodes |
| Hebburn | Lindsay | 4 episodes | |
| 2014 | Game of Thrones | Lannister Soldier | Episode: "Two Swords" |
| Babylon | PC Tony Forbes | 7 episodes | |
| 2015 | Crossing Lines | Luke Wilkinson | 12 episodes |
| Silent Witness | Jason Simons | Episodes: "One of Our Own" Parts 1 & 2 | |
| A Song for Jenny | Colin | Television film | |
| 2016 | Lorenzo de Medici | 8 episodes | |
| 2017–2019 | Jamestown | Silas Sharrow | 24 episodes |
| 2020–2024 | Miss Scarlet and The Duke | Detective Inspector William Wellington | Main role |
| 2021 | Crime | Stuart Lennox | 4 episodes |
| 2024 | Twilight of the Gods | Leif (voice) | 8 episodes |
| 2025 | In Flight | Cormac Kelleher | 6 episodes |
| TBA | Sutherland | Logan | Upcoming six-part drama |
|
|